/**
 * 时间戳转时间
 * @param timestamp 时间戳
 * @param format 格式
 * @return Promise 对象
 */

export const timeFormat = (timestamp, format = 'YYYY-MM-DD hh:mm:ss') => {
    if (!timestamp) return '';
    var date = new Date(timestamp);//时间戳为10位需*1000，时间戳为13位的话不需乘1000
    var Y = date.getFullYear();
    var M = date.getMonth() + 1 >= 10 ? date.getMonth() + 1 : '0' + (date.getMonth() + 1);
    var D = date.getDate() >= 10 ? date.getDate() : '0' + date.getDate();
    var h = date.getHours() >= 10 ? date.getHours() : '0' + date.getHours();
    var m = date.getMinutes() >= 10 ? date.getMinutes() : '0' + date.getMinutes();
    var s = date.getSeconds() >= 10 ? date.getSeconds() : '0' + date.getSeconds();

    var value = format.replace('YYYY', Y).replace('MM', M).replace('DD', D).replace('hh', h).replace('mm', m).replace('ss', s);
    return value;
}